package com.albaba.designpattern.singleton;

/**
 * @Description: 单例模式懒汉式
 * @Author zx
 * @Date 2025/2/18 17:26
 * @Version 1.0
 */
public class Singleton_002 {
    // 私有构造方法
    private Singleton_002() {
        System.out.println("Singleton_002 构造方法");
    }

    // 在本类中创建私有静态的全局对象
    private static Singleton_002 instance;


    // 通过判断对象是否为空，来决定是否创建对象
    public static Singleton_002 getInstance() {

        if (instance == null){
            instance = new Singleton_002();
        }
        return instance;
    }
}
